Low - Power Architectural Design Methodologies
نویسندگان
چکیده
Low-Power Architectural Design Methodologies by Paul Eric Landman Doctor of Philosophy in Engineering Electrical Engineering and Computer Sciences University of California at Berkeley Professor Jan M. Rabaey, Chair In recent years, power consumption has become a critical design concern for many VLSI systems. Nowhere is this more true than for portable, battery-operated applications, where power consumption has perhaps superceded speed and area as the overriding implementation constraint. This adds another degree of freedom and complexity to the design process and mandates the need for design techniques and CAD tools that address power, as well as area and speed. This thesis presents a methodology and a set of tools that support low-power system design. Low-power techniques at levels ranging from technology to architecture are presented and their relative merits are compared. Several case studies demonstrate that architecture and system-level optimizations offer the greatest opportunities for power reduction. A survey of existing power analysis tools, however, reveals a marked lack of powerconscious tools at these levels. Addressing this issue, a collection of techniques for modeling power at the register-transfer (RT) level of abstraction is described. These techniques model the impact of design complexity and signal activity on datapath, memory, control, and interconnect power consumption. Several VLSI design examples are used to verify the proposed tools, which exhibit near switch-level accuracy at RTlevel speeds. Finally, an integrated design space exploration environment is described that spans several levels of abstraction and embodies many of the power optimization and analysis strategies presented in this thesis. Jan M. Rabaey Committee Chairman 1 Jan M. Rabaey
منابع مشابه
Low power design for DSP: methodologies and techniques
Power dissipation is becoming a limiting factor in the realization of VLSI systems. The principal reasons for this are maximum operating temperature and, for portable applications, battery life. Because of the relatively greater complexity, the power dissipation in digital signal processing (DSP) applications is of special significance, and low power design technique,'; are now emerging. This p...
متن کاملExperiments in Low Power Fpga Design
This paper summarizes the utility of some low-power design (LPD) methods based on architectural and implementation modifications, for FPGA based systems. Power consumption is becoming one of the mayor design trade-off in today electronic. In this work, the contribution of spurious transitions to the overall consumption is evidenced and main strategies for its reduction are analyzed. Empirical r...
متن کاملDesign of Power Aware FPGA-based Systems
Power consumption is one of the mayor design trade-off in today electronic. This paper explores the utility of some end-user low-power design (LPD) methods based on architectural and implementation modifications, for FPGA based systems. The contribution of spurious transitions to the overall consumption is evidenced and main strategies for its reduction are analyzed. Empirical results are prese...
متن کاملDesign Technologies for Low Power VLSI
Low power has emerged as a principal theme in today’s electronics industry. The need for low power has caused a major paradigm shift where power dissipation has become as important a consideration as performance and area. This article reviews various strategies and methodologies for designing low power circuits and systems. It describes the many issues facing designers at architectural, logic, ...
متن کاملPower Optimization Using Minimization of the Number of Operations
Design of modern portable application speciic systems is often deened by their demand for low power, exibility, cost sensitivity, and by their DSP nature. Therefore, for economic realization of portable applications eeective low power compilation and architectural methodologies are of prime importance. In this paper we introduce an approach for power minimization using a set of compilation and ...
متن کامل